#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int cmp(int x,int y){
    return x<y;
}
int main(){
    freopen("duel.in","r",stdin);
    freopen("duel.out","w",stdout);
    ll a[100010],n,k=1,c[100010]={0};
    scanf("%d",&n);
    c[k]=1;
    for(int i=1;i<=n;i++)
        scanf("%d",&a[i]);
    sort(a+1,a+n+1,cmp);
    for(int i=2;i<=n;i++){
        if(a[i]==a[i-1])c[k]++;
        else c[++k]++;
    }
    for(int i=1;i<k;i++){
       c[i]-=c[i+1];
       if(c[i]<0) c[i]=0;
    }
    ll ans=0;
    for(int i=1;i<=k;i++)
        ans+=c[i];
    printf("%d",ans);
    return 0;
}
